the river divides the town. - İspanyolca İngilizce Sözlük